Guzzle\Http\Curl\CurlMulti A

Total Complexity 59
Dependencies 10
Dependents 1
Total lines 408
Lines of code 224
Logical lines of code 129
Comment lines 101
Methods 21
Properties 8

Methods 21

Method Rating Maintainability Complexity Lines of code
validateResponseWasSet()
S
50 6 29
processResponse()
S
53 6 24
perform()
S
56 5 19
executeHandles()
S
60 5 13
beforeSend()
S
59 4 15
throwMultiException()
S
61 4 12
checkCurlResult()
S
65 4 8
isCurlException()
S
60 3 13
processMessages()
S
62 3 11
reset()
S
65 3 9
remove()
S
62 2 11
removeHandle()
S
65 2 9
__construct()
S
67 2 8
__destruct()
S
74 2 5
send()
S
66 2 9
createCurlHandle()
S
70 1 6
removeErroredRequest()
S
71 1 5
count()
S
80 1 3
all()
S
82 1 3
add()
S
70 1 6
addHandle()
S
71 1 6